﻿using System;
namespace IGolovkine.ShoutCastRipper
{
    public interface IContentRepository : IDisposable
    {
        void BeginStoreContent(string contentTitle);
        void AppendContent(byte[] data);
        void EndStoreContent(bool isComplete);
        void CancelStoreContent();
        string GetContentLocation(string contentTitle);
        bool SavingContent { get; }
    }
}
